﻿using System;
using System.Collections.Generic;

namespace Yawf.Security.Entities {
	/// <summary>
	/// Generic User interface, this interface should be implemented by 
	/// entities that could be looked upon as User objects
	/// </summary>
	public interface IUser {
		Object Id { get; set; }
		String Login { get; set; }
		String Password { get; set; }
		bool IsLoggedOn { get; set; }
		IList<IProfile> Profiles { get; set; }
	}										// User
}
